package com.softeem.work;

import java.io.File;
import java.util.Scanner;

/**
 * 3.从键盘接收一个文件夹路径,删除该文件夹。
 */
public class T3 {
    public static void fun(File file){
        if(file.isDirectory()){
            File[] fs = file.listFiles();
            for(File f : fs){
                fun(f);
            }
            file.delete();//删除文件夹
        }else{
            file.delete();//删除文件
        }
    }
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("输入文件路径:");
        String path = sc.next();
        //定义一个文件对象
        File dir = new File(path);
        //判断文件夹是否存在并且判断是否是一个文件夹
        if(dir.exists() && dir.isDirectory()){
            fun(dir);//第二个参数对文件夹的层数进行计数
        }else{
            System.out.println("当前你输入的路径不存在");
        }
    }
}
